@charset "utf-8";
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
font,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0
}

ol,
ul,
li {
	list-style: none
}

blockquote,
q {
	quotes: none
}

blockquote:before,
blockquote:after,
q:before,
q:after {
	content: '';
	content: none
}

:focus {
	outline: 0
}

del {
	text-decoration: line-through
}

table {
	border-collapse: collapse;
	border-spacing: 0
}

address,
cite,
code,
dfn,
em,
var,
i {
	font-style: normal
}

input[type=submit],
input[type=reset],
input[type=button],
button {
	cursor: pointer;
	-webkit-appearance: none
}

.vm {
	vertical-align: middle
}

.clearfix:after {
	content: "\0020";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden
}

* html .clearfix {
	zoom: 1
}

*+html .clearfix {
	zoom: 1
}

.fl {
	float: left
}

.fr {
	float: right
}

body {
	background: #fff
}

body,
button,
input,
select,
textarea {
	font: 12px/1.5 arial, helvetica, clean, sans-serif
}

a {
	text-decoration: none;
	color: #24d
}

a:hover {
	text-decoration: underline;
	color: #c00
}

.head {
	background: url(http://stacdn201.ganjistatic1.com/src/image/globle/ued/nav_120719.png) repeat-x 0 -164px
}

.head {
	border-bottom: 1px #e4e6e2 solid;
	box-shadow: 0 2px 3px 0 #f7f7f7;
	background-color: #f9f9f8
}

#where {
	line-height: 26px;
	color: #707070;
	width: 980px;
	margin: 0 auto;
	position: relative;
	z-index: 1009;
	padding: 2px 0
}

#where a {
	color: #707070;
	text-decoration: none
}

#where a:hover {
	color: #ec3701;
	text-decoration: underline
}

.tbd {
	border-bottom: 1px solid #fff
}

.tophelp {
	float: right;
	color: #707070;
	position: relative;
	line-height: 32px;
	margin: -2px 0 -2px 50px;
	padding-right: 1px
}

.tophelp a {
	margin: 0 5px
}

.city {
	padding-right: 5px;
	float: left
}

.city a {
	color: #ec3701;
	margin: 0 5px 0 0 !important
}

#where .city a.f13 {
	font-weight: bold;
	color: #ec3701;
	font-family: '\5b8b\4f53'
}

.f13 {
	font-size: 13px
}

.dh,
.dh_choose,
.ganjidiaocha {
	background: url(http://stacdn201.ganjistatic1.com/src/image/globle/ued/icon.png?v=1) no-repeat
}

.dh {
	display: inline-block;
	background-position: 31px -759px;
	padding: 0 15px 0 3px
}

.dh_choose {
	background-position: 31px -805px;
	background-color: #fdfef9;
	border: 1px #ddd solid;
	border-bottom: 0;
	border-top: 0;
	display: inline-block;
	padding: 0 15px 0 3px;
	margin: 0 -1px
}

.dh_cont {
	background-color: #fdfef9;
	position: absolute;
	top: 31px;
	right: 0;
	_right: -1px;
	border: 1px solid #ddd;
	border-top: 0;
	box-shadow: 0 1px 2px #ddd;
	width: 300px;
	padding: 6px 10px 8px;
	overflow: hidden;
	z-index: 8
}

.dh_cont li {
	color: #707070;
	height: 22px;
	line-height: 22px
}

.dh_cont li a {
	display: inline-block;
	width: 48px;
	margin-right: 8px
}

.dh_cont li em {
	font-weight: bold
}

.dh_cont li em a {
	width: 46px
}

#where .dh_cont li a:hover {
	text-decoration: none
}

.dh_cont .pl_12 {
	padding-left: 12px
}

#top_banner {
	display: inline-block
}

.viptop {
	background: url(../img/vip-top.jpg) no-repeat 236px 0;
	height: 60px;
	width: 980px;
	margin: 0 auto
}

.viptop-l {
	float: left
}

.vipLogo,
.viptit,
.post-btn,
.premier-post-btn {
	background: url(../img/vipmerge.png) no-repeat;
}

.vipLogo,
.vipline,
.viptit {
	float: left;
	display: inline-block
}

.vipLogo {
	width: 155px;
	height: 41px;
	margin: 8px 14px 0 0
}

.vipline {
	height: 30px;
	width: 1px;
	background: #64a300;
	margin: 11px 14px 0 0
}

.viptit {
	background-position: 0 -61px;
	width: 104px;
	height: 25px;
	margin: 14px 0 0 0
}

.viptop-r {
	float: right;
	margin: 12px 0 0;
	display: inline
}

.post-btn {
	background-image: url(../img/vipicon.png);
	background-repeat: no-repeat;
	background-color: #fd8000;
	background-position: 15px 11px;
	width: 105px;
	height: 36px;
	display: block;
	font-size: 14px;
	font-weight: 700;
	color: #fff;
	line-height: 36px;
	padding: 0 0 0 36px
}

.premier-post-btn {
	background-image: url(http://stacdn201.ganjistatic1.com/src/image/vip/ued/bj2013.png);
	background-repeat: no-repeat;
	background-color: #fd8000;
	background-position: 15px 11px;
	height: 36px;
	display: block;
	font-size: 14px;
	font-weight: 700;
	color: #fff;
	line-height: 36px;
	padding: 0 0 0 36px
}

.post-btn:hover,
.premier-post-btn:hover {
	background-color: #fd6000;
	color: #fff
}

.hide {
	display: none
}

.top-nav {
	display: inline
}

.vipnav {
	width: 980px;
	margin: 0 auto 10px auto
}

.v-nav,
.v-nav li.here a,
.v-nav li.here a span {
	background: url(../img/vipnav.png) no-repeat
}

.v-nav {
	background-position: 0 0;
	background-repeat: repeat-x;
	height: 34px;
	padding-left: 6px
}

.v-nav li {
	float: left;
	font-size: 14px;
	margin-right: 15px
}

.v-nav li a {
	color: #fff;
	display: block;
	line-height: 34px;
	text-align: center;
	padding: 0 10px
}

.v-nav li a:hover {
	color: #fff
}

.v-nav li.here a {
	background-position: right -39px;
	color: #66a400;
	font-weight: 700;
	padding: 0 12px 0 0
}

.v-nav li.here a:hover {
	color: #66a400
}

.v-nav li.here a span {
	background-position: left -39px;
	padding: 0 0 0 12px;
	display: block
}

.v-nav .mobile-ganji {
	float: right
}

.v-nav .mobile-ganji a {
	background: url(../img/mobile_01.png) no-repeat 0 center;
	display: block;
	padding-left: 16px
}

.pageFooter {
	color: #737373;
	font-size: 12px;
	margin: 0 auto;
	width: 980px;
	background-color: #fff;
	clear: both;
	text-align: center
}

.pageFooter a {
	white-space: nowrap
}

.pageFooter a:last-child {
	margin-right: 0
}

.pageFooter a:hover {
	text-decoration: underline
}

.footerContainer {
	padding: 20px;
	position: relative
}

.pageLink a.prev,
.pageLink a.next {
	background-image: url(http://stacdn201.ganjistatic1.com/src/image/globle/ued/icon.png);
	background-repeat: no-repeat
}

.fenye {
	height: 28px;
	padding: 15px 0;
	clear: both;
	text-align: center
}

.pageLink {
	padding: 0 5px 0 0
}

.pageLink li {
	margin: 0 1px;
	display: inline
}

.pageLink li a {
	height: 18px;
	line-height: 18px;
	font-weight: bold;
	padding: 4px 8px;
	margin: 0 2px;
	border: 1px solid #ddd;
	font-size: 14px;
	color: #707070;
	vertical-align: top;
	display: inline-block
}

.pageLink a.prev,
.pageLink a.next {
	overflow: hidden;
	font-weight: bold;
	text-decoration: none;
	color: #017c0a
}

.pageLink a.prev:hover,
.pageLink a.next:hover,
.pageLink li a:hover {
	color: #017c0a;
	border: 1px solid #5a9b01;
	text-decoration: none
}

.pageLink a.prev {
	padding-left: 18px;
	background-position: 5px -1438px
}

.pageLink a.next {
	padding-right: 18px;
	background-position: 60px -1409px
}

.pageLink a.c {
	background: #e5fdef;
	border: 1px solid #5a9b01;
	color: #017c08;
	font-weight: bold
}

.ztbox {
	font-size: 12px;
	background: #fff;
	border: 1px #ddd solid;
	border-top: 1px #7aab2d solid;
	padding: 1px;
	margin-bottom: 10px;
	overflow: hidden
}

.tophelp .top-nav a {
	margin: 0
}

.integritytit {
	background: url(http://stacdn201.ganjistatic1.com/src/image/v5/job_deceived/com-integrity.png) 0 0 no-repeat;
	width: 105px;
	height: 25px;
	margin-top: 14px;
	float: left;
	display: block
}

.guidelines {
	width: 220px;
	height: 30px;
	margin-top: 15px;
	float: left;
	display: block;
	font-family: 5FAE8F6F96C59ED1;
	color: #7eae00;
	font-size: 24px;
	font-weight: bold
}

.pubft {
	position: absolute;
	top: 3px;
	left: 190px;
	color: #1c0088
}

.hotPhone {
	color: #707070;
	font-size: 12px;
	padding-right: 10px
}

.hotPhone i {
	color: #ec3701;
	font-family: "Arial";
	font-size: 16px;
	position: relative;
	top: 2px
}

body {
	font: 12px/1.6 'tahoma', 'arial', '\5b8b\4f53';
	color: #333
}

body,
h1,
h2,
h3,
h4,
h5,
h6,
p,
form,
ul,
li,
input,
dl,
dt,
dd,
table,
th,
tr,
td {
	margin: 0;
	padding: 0
}

i,
em {
	font-style: normal
}

ul,
li {
	list-style: none
}

img {
	border: 0;
	vertical-align: middle
}

input {
	vertical-align: middle
}

a {
	color: #3b5998;
	-moz-outline-style: none;
	text-decoration: none
}

a:hover {
	cursor: pointer;
	text-decoration: underline
}

.fl {
	float: left
}

.fr {
	float: right
}

.clearfix:after,
.rightBody:after {
	clear: both;
	content: ".";
	display: block;
	font-size: 0;
	height: 0;
	line-height: 0;
	visibility: hidden
}

.clearfix,
.rightBody {
	display: block;
	zoom: 1
}

.green {
	color: #4f8801
}

.blue {
	color: #3b5998
}

.c999 {
	color: #999
}

.fc-red {
	color: #ec3701 !important
}

.ml10 {
	margin-left: 10px
}

.mr15 {
	margin-right: 15px
}

.mr10 {
	margin-right: 10px
}

.mr5 {
	margin-right: 5px
}

.mg25 {
	margin: 25px 0
}

.mt20 {
	margin-top: 20px
}

.mb10 {
	margin-bottom: 10px
}

.mb20 {
	margin-bottom: 20px
}

.pb-20 {
	padding-bottom: 20px
}

.pt10 {
	padding-top: 10px
}

.ft12 {
	font-size: 12px
}

.ft14 {
	font-size: 14px
}

.ft16 {
	font-size: 16px
}

.ft18 {
	font-size: 18px
}

.ft20 {
	font-size: 20px
}

.ft24 {
	font-size: 24px
}

.ml-222 {
	margin-left: 222px
}

.f12 {
	font-size: 12px
}

.yahei {
	font-family: 'Microsoft YaHei', 'SimHei'
}

.f-c-red {
	color: #ef3600
}

.fc-green {
	color: #508501
}

.fc-fb5d04 {
	color: #fb5d04
}

.fc-70 {
	color: #707070
}

.gray {
	color: #666
}

.fc-aaa {
	color: #aaa
}

.fc-c9 {
	color: #c9c9c9
}

.fc-red {
	color: #e40000
}

.f16 {
	font-size: 16px;
	font-family: "Arial"
}

.fc-000,
a.fc-000,
a.fc-000:visited {
	color: #000
}

.fw400 {
	font-weight: 400
}

.asterisk {
	font-family: 5b8b4f53;
	font-size: 12px;
	margin-right: 10px
}

.com-select {
	border: solid 1px #cacaca;
	height: 25px;
	width: 130px;
	padding: 3px 4px;
	color: #4b4b4b;
	vertical-align: middle
}

.textarea {
	border: solid 1px #cacaca;
	height: 98px;
	padding: 4px 5px
}

.t-txt {
	border: solid 1px #cacaca;
	height: 27px;
	line-height: 27px;
	padding: 0 5px;
	font-size: 14px
}

.c-tr {
	text-align: right
}

.c-tc {
	text-align: center
}

.f-type {
	vertical-align: -3px;
	*vertical-align: -1px
}

.com-select2 {
	height: 29px;
	padding: 4px;
	font-size: 14px
}

.t-w1 {
	width: 118px
}

.t-w2 {
	width: 240px
}

.fw-bd {
	font-weight: bold
}

.btn-style1 {
	height: 30px;
	background: #ebeaea;
	background: -moz-linear-gradient(center top, #f6f4f4, #e0dfdf);
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#f6f4f4), to(#e0dfdf));
	border: 1px solid #cac7c7;
	color: #4b4b4b;
	font-weight: bold;
	font-size: 14px;
	cursor: pointer;
	box-shadow: 0 1px 1px #fff inset;
	padding: 0 15px;
	overflow: visible
}

.btn-style1:hover {
	background: #e2e0e0
}

.btn-style2 {
	height: 30px;
	background: #fd8000;
	background: -moz-linear-gradient(center top, #fda319, #fa6005);
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#fda319), to(#fa6005));
	border: 1px solid #fd8d03;
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	cursor: pointer;
	box-shadow: 0 1px 1px #feb443 inset;
	padding: 0 15px;
	overflow: visible;
	margin-right: 10px
}

.btn-style2:hover {
	background: #fd6000
}

.btn-style3 {
	height: 25px;
	border: solid 1px #66a403;
	background: #7fb100;
	background: -moz-linear-gradient(center top, #93bc00, #67a400);
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#93bc00), to(#67a400));
	color: #fff;
	cursor: pointer;
	box-shadow: 0 1px 1px #bedb4f inset;
	padding: 0 12px;
	overflow: visible
}

.btn-style3:hover {
	background: #89b601
}

.btn-rdtype1 {
	background: #ebeaea;
	background: -moz-linear-gradient(center top, #f6f4f4, #e0dfdf);
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#f6f4f4), to(#e0dfdf));
	border: 1px solid #d6d5d1;
	color: #4c7d00;
	height: 25px;
	border-radius: 3px;
	box-shadow: 0 1px 1px #fbfbfb inset;
	padding: 0 10px;
	overflow: visible;
	cursor: pointer
}

.btn-rdtype1:hover {
	background: #efedee
}

.btn-rdtype2,
.btn-rdtype3 {
	background: #f88a0d;
	background: -moz-linear-gradient(top, #fc9a03 0, #fb6004 100%);
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#fc9a03), to(#fb6004));
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	display: inline-block;
	border: solid 1px #fa6c06;
	color: #fff;
	font-weight: bold;
	-moz-box-shadow: 0 1px 0 #fdb443 inset;
	-webkit-box-shadow: 0 1px 0 #fdb443 inset;
	box-shadow: 0 1px 0 #fdb443 inset;
	overflow: visible;
	margin: 2px 0
}

.btn-rdtype2 {
	height: 30px;
	line-height: 30px;
	cursor: pointer;
	padding: 0 20px
}

.btn-rdtype3 {
	height: 25px;
	font-size: 12px;
	color: #fff;
	font-weight: normal;
	padding: 0 10px
}

.btn-rdtype2:hover,
.btn-rdtype3:hover {
	background: #fc7b04
}

.globalContainer {
	width: 980px;
	margin: 0 auto
}

.mainContainer {
	border: solid 1px #ddd;
	width: 978px
}

.rightCol {
	float: right;
	width: 798px;
	border-left: 1px solid #ddd;
	min-height: 750px;
	_height: 750px
}

.leftCol {
	float: left;
	width: 178px
}

.pageLink a.prev,
.pageLink a.next {
	background-image: url(http://stacdn201.ganjistatic1.com/src/image/globle/ued/icon.png);
	background-repeat: no-repeat
}

.fenye {
	height: 28px;
	padding: 15px 0;
	clear: both;
	text-align: center
}

.pageLink {
	padding: 0 5px 0 0
}

.pageLink li {
	margin: 0 1px;
	display: inline
}

.pageLink li a {
	height: 18px;
	line-height: 18px;
	font-weight: bold;
	padding: 4px 8px;
	margin: 0 2px;
	border: 1px solid #ddd;
	font-size: 14px;
	color: #707070;
	vertical-align: top;
	display: inline-block
}

.pageLink a.prev,
.pageLink a.next {
	overflow: hidden;
	font-weight: bold;
	text-decoration: none;
	color: #017c0a
}

.pageLink a.prev:hover,
.pageLink a.next:hover,
.pageLink li a:hover {
	color: #017c0a;
	border: 1px solid #5a9b01;
	text-decoration: none
}

.pageLink a.prev {
	padding-left: 18px;
	background-position: 5px -1438px
}

.pageLink a.next {
	padding-right: 18px;
	background-position: 60px -1409px
}

.pageLink a.c {
	background: #e5fdef;
	border: 1px solid #5a9b01;
	color: #017c08;
	font-weight: bold
}

.ztbox {
	font-size: 12px;
	background: #fff;
	border: 1px #ddd solid;
	border-top: 1px #7aab2d solid;
	padding: 1px;
	margin-bottom: 10px;
	overflow: hidden
}

label {
	cursor: pointer;
	color: #666;
	font-weight: bold;
	vertical-align: middle
}

label input {
	font-weight: normal
}

textarea,
.inputtext,
.inputpassword {
	border: 1px solid #bdc7d8;
	font-family: tahoma, verdana, arial, sans-serif;
	font-size: 12px;
	padding: 3px
}

* html .t-comment input,
* html .tit input,
*+html .t-comment input,
*+html .tit input {
	margin-left: -3px
}

.inputtext,
.inputpassword {
	margin: 0;
	padding-bottom: 4px
}

.txt_input {
	border: 1px solid #bdc7d9;
	font-size: 13px;
	height: 17px;
	padding: 1px 4px
}

* html .t-comment .txt_input {
	margin-left: -3px
}

.nav {
	padding: 5px 10px 10px 10px
}

.nav ul {
	border-bottom: 1px solid #ddd
}

.nav ul a {
	line-height: 34px;
	height: 34px;
	/*padding-left: 23px;*/
	position: relative;
	font-size: 14px;
	color: #4b4b4b
}

.right_top {
	height: 38px;
	line-height: 38px;
	background: url(../img/vipnav.png) repeat-x 0 -164px;
	border-bottom: 1px solid #bfbfbf
}

.right_top .button {
	margin-left: 15px;
	float: left;
	height: 38px;
	line-height: 38px
}

.right_top .on,
.right_top .on .btn-b {
	height: 38px;
	line-height: 38px;
	display: inline-block;
	background: url(http://stacdn201.ganjistatic1.com/src/image/vip/ued/button.png) no-repeat
}

.right_top .on {
	background-position: left 8px;
	margin: 0 0 0 15px
}

.right_top .on .btn-b {
	background-position: right 8px;
	color: #fff;
	padding-right: 10px;
	margin-left: 10px;
	overflow: hidden
}

.rightBody {
	margin: 0 8px;
	min-height: 400px;
	_height: 400px;
	padding-bottom: 10px
}

.icon01,
.icon02,
.icon03,
.icon04,
.icon05,
.icon06,
.icon07,
.icon10,
.icon12,
.icon17,
.icon18,
.icon19,
.icon20,
.icon21,
.icon22,
.ln-menu dt .indicator,
.safe-sj {
	background-image: url(../img/vipicon.png);
	background-repeat: no-repeat
}

.icon01 {
	background-position: 5px 10px
}

.icon02 {
	background-position: 5px -34px
}

.icon03 {
	background-position: 5px -78px
}

.icon04 {
	background-position: 5px -121px
}

.icon05 {
	background-position: 0 -168px
}

.icon06 {
	background-position: 0 -214px
}

.icon07 {
	background-position: 5px -457px
}

.icon10 {
	background-position: 0 -379px
}

.icon12 {
	background-position: 4px -419px
}

.icon17 {
	background-position: 4px -606px
}

.icon18 {
	background-position: 5px -650px
}

.icon19 {
	background-position: 5px -692px
}

.icon20 {
	background-position: 5px -738px
}

.icon21 {
	background-position: 5px -771px
}

.icon22 {
	background-position: 5px -801px
}

.ico_yellow,
.ico_green,
.ico_blue,
.ico_xin {
	font-size: 12px;
	height: 18px;
	line-height: 18px;
	padding: 0 2px !important
}

.ico_yellow {
	background: #fd0;
	color: #000 !important
}

.ico_green {
	background: #54a70d
}

.ico_xin {
	background: #b00
}

.ico_blue {
	background: #3b79e7
}

.ico_green,
.ico_blue,
.ico_xin {
	color: #fff !important
}

.nav a {
	display: block
}

.nav .username {
	padding: 0
}

.nav .username strong {
	line-height: 38px;
	padding: 0
}

.nav .nav_ht {
	border: 0
}

.nav .nav_ht a {
	border-bottom: 1px dashed #cedaed;
	margin-right: 13px
}

.nav .nav_ht span {
	padding-right: 8px;
	background: url(http://stacdn201.ganjistatic1.com/src/image/icon/down_arror.png) no-repeat right 4px
}

.nav .nav_ht a:hover {
	text-decoration: none
}

.nav .nav_ht a:hover span {
	text-decoration: underline
}

.leftNav a {
	line-height: 30px;
	padding-left: 25px;
	margin: 0
}



.nav .nav_ht span {
	margin-left: 12px
}

.leftNav h2,
.nav_ht h2 {
	font-weight: bold;
	height: 28px;
	line-height: 28px;
	font-size: 14px;
	color: #4b4b4b;
	margin: 5px 0
}

.leftNav a:hover {
	text-decoration: none
}

.leftNav a:hover span {
	text-decoration: underline
}

.leftNav a span.current {
	color: #fff !important;
	margin-left: 0;
	padding-left: 12px;
	display: inline-block;
	height: 26px;
	width: 132px;
	background: url(http://stacdn201.ganjistatic1.com/src/image/vip/current.png) no-repeat 0 1px
}

.tit {
	padding: 7px 0;
	border-top: 1px solid #ddd;
	margin-top: -1px
}

.leftNav b {
	position: absolute;
	right: 19px;
	top: 0;
	font-weight: normal;
	font-size: 11px
}

.leftNav a span.current b {
	color: #fff
}

.ln-menu dt {
	font-size: 14px;
	color: #4b4b4b;
	position: relative;
	padding-left: 23px;
	width: 136px;
	cursor: pointer;
	line-height: 32px
}

.ln-menu dt .indicator {
	background-position: 0 -273px;
	margin-left: 3px;
	width: 11px;
	height: 11px;
	display: inline-block;
	position: absolute;
	top: 11px;
	left: 3px
}

.ln-menu dt.ln-unfold .indicator {
	background-position: 0 -314px
}

.nav .menubar {
	border-bottom: 0;
	padding: 0
}

.menubar li a {
	font-size: 12px;
	height: 20px;
	line-height: 20px
}

.sdmenu {
	font-size: 12px;
	color: #000;
	background: #fff7e3
}

.sdmenu ul {
	border: 0
}

.sdmenu ul li {
	width: 159px;
	margin-bottom: 5px
}

.sdmenu ul li a {
	display: block;
	line-height: 26px;
	height: 26px
}

.sdmenu ul li a:hover,
.sdmenu .current,
.menubar li a:hover,
.menubar li a.hover {
	background: #82b200;
	color: #fff
}

.sdmenu,
.sdmenu ul li,
.ln-menu {
	overflow: hidden;
	zoom: 1
}

.sdmenu ul.menubar li a {
	position: static;
	overflow: hidden;
	zoom: 1
}

.messagetab {
	border-bottom: solid 1px #ddd
}

.messagetab ul {
	margin-left: 12px
}

.messagetab ul li {
	float: left;
	border: solid 1px #ddd;
	border-bottom: 0;
	margin: 1px 5px 0 0;
	background: #f5f6f4;
	height: 28px;
	line-height: 28px;
	padding: 0 10px
}

.messagetab ul li a {
	color: #4b4b4b;
	display: inline-block;
	padding: 0 10px
}

.messagetab ul li.choose {
	height: 29px;
	background: #fff;
	position: relative;
	top: 1px;
	margin: 0 5px 0 0;
	color: #589702
}

.messagetab ul .db-box {
	line-height: 18px
}

.messagetab ul .aw-left {
	top: 11px
}

.messagetab ul .db-w1 {
	top: -7px;
	left: 102px;
	width: 230px
}

.ps-r {
	position: relative
}

.refresh,
.delete,
.ding,
.refresh-s {
	background-image: url(http://stacdn201.ganjistatic1.com/src/image/vip/icon2.png);
	background-repeat: no-repeat
}

.refresh,
.delete {
	margin-left: 10px;
	padding-left: 20px
}

.refresh {
	background-position: 0 0
}

.refresh-s {
	background-position: 0 -88px
}

.delete {
	background-position: 0 -30px
}

.ding {
	background-position: 0 -63px
}

.refresh-s,
.ding {
	padding-left: 16px
}

.t-comment .vm {
	vertical-align: middle
}

.w01 {
	width: 14px;
	padding-left: 0 !important;
	vertical-align: top !important
}

.w02 {
	width: 200px
}

.w03 {
	width: 63px
}

.w04 {
	width: 30px
}

.w-check {
	width: 14px;
	padding-left: 0 !important
}

.t-comment td {
	border-bottom: 1px dashed #d6d6d6;
	vertical-align: middle;
	padding: 15px 3px
}

a.t-comment:hover,
.t-comment tr:hover {
	background: #f5f5f5
}

.tbr {
	clear: both
}

.mt5 {
	margin-top: 5px
}

.mt10 {
	margin-top: 10px
}

.mtb10 {
	margin: 10px 0
}

.tip {
	background: #fff7e3;
	border: 1px solid #ffce6b;
	padding: 5px 10px;
	text-align: center;
	color: #707070
}

